package com.bdy.lm.taximanager.model;

/**
 * Created by Administrator on 2016/11/12 0012.
 */

public class QueryCommand {

    private int ISUFlag_1; // 一字节，ISU标识，第一字节为10
    private int ISUFlag_company_2; // 一字节，ISU标识，产商编号
    private int ISUFlag_device_3; // 一字节，ISU标识，设备类型
    private int ISUFlag_serialNum_4; // 三字节，ISU标识，序列号
    private String publishTime;

    private int messageID, tracePeriod, traceDistance, traceContinueDistance, traceContinueTime, messageSerialNum, traceProperty;

    private String message;

    public String getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(String publishTime) {
        this.publishTime = publishTime;
    }

    public int getISUFlag_1() {
        return ISUFlag_1;
    }

    public void setISUFlag_1(int ISUFlag_1) {
        this.ISUFlag_1 = ISUFlag_1;
    }

    public int getISUFlag_company_2() {
        return ISUFlag_company_2;
    }

    public void setISUFlag_company_2(int ISUFlag_company_2) {
        this.ISUFlag_company_2 = ISUFlag_company_2;
    }

    public int getISUFlag_device_3() {
        return ISUFlag_device_3;
    }

    public void setISUFlag_device_3(int ISUFlag_device_3) {
        this.ISUFlag_device_3 = ISUFlag_device_3;
    }

    public int getISUFlag_serialNum_4() {
        return ISUFlag_serialNum_4;
    }

    public void setISUFlag_serialNum_4(int ISUFlag_serialNum_4) {
        this.ISUFlag_serialNum_4 = ISUFlag_serialNum_4;
    }

    public int getMessageID() {
        return messageID;
    }

    public void setMessageID(int messageID) {
        this.messageID = messageID;
    }

    public int getTracePeriod() {
        return tracePeriod;
    }

    public void setTracePeriod(int tracePeriod) {
        this.tracePeriod = tracePeriod;
    }

    public int getTraceDistance() {
        return traceDistance;
    }

    public void setTraceDistance(int traceDistance) {
        this.traceDistance = traceDistance;
    }

    public int getTraceContinueDistance() {
        return traceContinueDistance;
    }

    public void setTraceContinueDistance(int traceContinueDistance) {
        this.traceContinueDistance = traceContinueDistance;
    }

    public int getTraceContinueTime() {
        return traceContinueTime;
    }

    public void setTraceContinueTime(int traceContinueTime) {
        this.traceContinueTime = traceContinueTime;
    }

    public int getMessageSerialNum() {
        return messageSerialNum;
    }

    public void setMessageSerialNum(int messageSerialNum) {
        this.messageSerialNum = messageSerialNum;
    }

    public int getTraceProperty() {
        return traceProperty;
    }

    public void setTraceProperty(int traceProperty) {
        this.traceProperty = traceProperty;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    @Override
    public String toString() {
        return "QueryCommand{" +
                "ISUFlag_1=" + ISUFlag_1 +
                ", ISUFlag_company_2=" + ISUFlag_company_2 +
                ", ISUFlag_device_3=" + ISUFlag_device_3 +
                ", ISUFlag_serialNum_4=" + ISUFlag_serialNum_4 +
                ", messageID=" + messageID +
                ", tracePeriod=" + tracePeriod +
                ", traceDistance=" + traceDistance +
                ", traceContinueDistance=" + traceContinueDistance +
                ", traceContinueTime=" + traceContinueTime +
                ", messageSerialNum=" + messageSerialNum +
                ", traceProperty=" + traceProperty +
                ", message='" + message + '\'' +
                '}';
    }
}
